package com.unknow.first.dapp.admin.account.dto;

import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
import lombok.AllArgsConstructor;
import lombok.Data;

@Data
@AllArgsConstructor
public class FlashSwapPairCreateDTO {
    @ApiModelProperty(value="币种1id")
    private Integer coin1Id;

    @ApiModelProperty(value="币种2id")
    private Integer coin2Id;

    /**
     * 币种1兑换限制（每天）
     */
    @ApiModelProperty(value="币种1兑换限制（每天）")
    private BigDecimal coin1LimitPerDay;

    @ApiModelProperty(value="币种1用户兑换限制（每天）")
    private BigDecimal coin1LimitUserPerDay;

    @ApiModelProperty(value="最大交易额度")
    private BigDecimal coin1MaxLimit;

    @ApiModelProperty(value="最小交易额度")
    private BigDecimal coin1MinLimit;

    /**
     * 币种2兑换限制（每天）
     */
    @ApiModelProperty(value="币种2兑换限制（每天）")
    private BigDecimal coin2LimitPerDay;

    @ApiModelProperty(value="币种2用户兑换限制（每天）")
    private BigDecimal coin2LimitUserPerDay;

    /**
     * 价格，用币种2兑换币种1的价格
     */
    @ApiModelProperty(value="价格，用币种2兑换币种1的价格")
    private BigDecimal price;

    @ApiModelProperty(value="手续费率")
    private BigDecimal chargePercent;

}
